The Best 15 Restaurants in Scott, United States

4 Rating
50 reviews

5400 Cameron St, Scott, LA 70583-5285, Scott

"This was the most disgusting place I have ordered from. The cheese bread was as if a slice was place"